export const routerList = [
  {
    path: "/",
    name: "Home",
    component: () =>
      import(/* webpackChunkName: "about" */ "../views/Home.vue"),
    meta: "首页",
  },
  {
    path: "/Md",
    name: "Md",
    component: () => import(/* webpackChunkName: "about" */ "../views/Md.vue"),
    meta: "测试用例",
    children: [
      {
        path: "/about",
        name: "About",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/About.vue"),
        meta: "element仪表盘测试",
      },
      {
        path: "/vedio",
        name: "Vedio",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/vedio.vue"),
        meta: "测试视频",
      },
      {
        path: "/yibiaopian",
        name: "Yibiaopan",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/yibiaopian.vue"),
        meta: "svg仪表盘",
      },
      {
        path: "/editor",
        name: "Editor",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../components/editor.vue"),
        meta: "wangEditor",
      },
      {
        path: "/iframe",
        name: "Iframe",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/iframe.vue"),
        meta: "测试iframe",
      },
      {
        path: "/elselect",
        name: "Elselect",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/elselect.vue"),
        meta: "测试下拉框表单验证不生效",
      },
      {
        path: "/zhexiantu",
        name: "Zhexiantu",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/yuzhizhexiantu/index.vue"
          ),
        meta: "阈值折线图",
      },
      {
        path: "/jsdelete",
        name: "Jsdelete",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/js_delete/index.vue"
          ),
        meta: "js_delete及css_filter",
      },
      {
        path: "/uploadImg",
        name: "UploadImg",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/upload_img/index.vue"
          ),
        meta: "图片上传后可拖拽改变顺序",
      },
      {
        path: "/draggable",
        name: "Draggable",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/draggable/index.vue"
          ),
        meta: "vue-draggable",
      },
      {
        path: "/draggable2",
        name: "Draggable2",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/upload_img2/index.vue"
          ),
        meta: "vue-draggable2",
      },
      {
        path: "/swiper",
        name: "Swiper",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/swiper/index.vue"),
        meta: "vue-awesome-swiper",
      },
      {
        path: "/vhtml",
        name: "Vhtml",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/vhtml/index.vue"),
        meta: "V-html",
      },
      {
        path: "/vue",
        name: "Vue",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/vue/index.vue"),
        meta: "Vue源码test",
      },
      {
        path: "/jsbarcode",
        name: "BarCode",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/jsbarcode/index.vue"
          ),
        meta: "生产二维码条形码",
      },
      {
        path: "/blocktest",
        name: "BlockTest",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/block_test/index.vue"
          ),
        meta: "布局测试",
      },
      {
        path: "/autochange",
        name: "Autochange",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/autochange/index.vue"
          ),
        meta: "自动增减",
      },
      {
        path: "/ceishixiazaineixiangmuneibuwenjian",
        name: "ceishixiazaineixiangmuneibuwenjian",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/ceishixiazaineixiangmuneibuwenjian/index.vue"
          ),
        meta: "测试下载项目内部文件",
      },
      {
        path: "/shouxiejsti",
        name: "shouxiejsti",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/shouxiejsti/index.vue"
          ),
        meta: "死磕36个js手写",
      }
    ],
  },
  {
    path: "/learnMd",
    name: "LearnMd",
    component: () =>
      import(/* webpackChunkName: "about" */ "../views/LearnMd.vue"),
    meta: "学习笔记",
    children: [
      {
        path: "/about",
        name: "About",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/About.vue"),
        meta: "element仪表盘测试",
      },
      {
        path: "/vedio",
        name: "Vedio",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/vedio.vue"),
        meta: "测试视频",
      },
      {
        path: "/yibiaopian",
        name: "Yibiaopan",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/yibiaopian.vue"),
        meta: "svg仪表盘",
      },
      {
        path: "/editor",
        name: "Editor",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../components/editor.vue"),
        meta: "wangEditor",
      },
      {
        path: "/iframe",
        name: "Iframe",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/iframe.vue"),
        meta: "测试iframe",
      },
      {
        path: "/elselect",
        name: "Elselect",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(/* webpackChunkName: "about" */ "../views/elselect.vue"),
        meta: "测试下拉框表单验证不生效",
      },
      {
        path: "/zhexiantu",
        name: "Zhexiantu",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/yuzhizhexiantu/index.vue"
          ),
        meta: "阈值折线图",
      },
      {
        path: "/jsdelete",
        name: "Jsdelete",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/js_delete/index.vue"
          ),
        meta: "js_delete及css_filter",
      },
      {
        path: "/uploadImg",
        name: "UploadImg",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/upload_img/index.vue"
          ),
        meta: "图片上传后可拖拽改变顺序",
      },
      {
        path: "/draggable",
        name: "Draggable",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/draggable/index.vue"
          ),
        meta: "vue-draggable",
      },
      {
        path: "/draggable2",
        name: "Draggable2",
        // route level code-splitting
        // this generates a separate chunk (about.[hash].js) for this route
        // which is lazy-loaded when the route is visited.
        component: () =>
          import(
            /* webpackChunkName: "about" */ "../views/upload_img2/index.vue"
          ),
        meta: "vue-draggable2",
      },
    ],
  },
  {
    path: "/Intro",
    name: "intro",
    component: () =>
      import(/* webpackChunkName: "about" */ "../views/Home.vue"),
    meta: "简介",
  },
  {
    path: "/contact",
    name: "contact",
    component: () =>
      import(/* webpackChunkName: "about" */ "../views/Home.vue"),
    meta: "联系我",
  },
];
